#ifndef NETWORK_CONF_H
#define NETWORK_CONF_H

#include <netinet/in.h>
#include <vector>

using namespace std;

struct NetworkPlayer
{
	//NetworkProfile* profile;	// Player's Battle.Net-equivalent credentials
	struct sockaddr_in addr;	// Address the player is currently signed in on (in network byte order)
};

struct NetworkConf
{
	vector <NetworkPlayer*> players;	// Doesn't include ourself
	NetworkPlayer *me;					// Which player we are in the list
	
	bool i_am_host;
	
	NetworkConf() : players(), me(NULL), i_am_host(false) { }
};

#endif
